be on a roller coaster ride - Turc Anglais Dictionnaire